package com.TJGD.projectModule.dao.projectModule;

import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.TJGD.projectModule.pojo.previewRecord;
import com.TJGD.projectModule.pojo.previewRecordQuery;

public interface previewRecordDao {
    int countByExample(previewRecordQuery example);

    int deleteByExample(previewRecordQuery example);

    int deleteByPrimaryKey(Long pvAuditId);

    int insert(previewRecord record);

    int insertSelective(previewRecord record);

    List<previewRecord> selectByExample(previewRecordQuery example);

    previewRecord selectByPrimaryKey(Long pvAuditId);

    int updateByExampleSelective(@Param("record") previewRecord record, @Param("example") previewRecordQuery example);

    int updateByExample(@Param("record") previewRecord record, @Param("example") previewRecordQuery example);

    int updateByPrimaryKeySelective(previewRecord record);

    int updateByPrimaryKey(previewRecord record);
}